---
layout: default
---

<h2>Models and Methods</h2>
<ul>
  <li><p>Bayesian methods</p></li>
  <li><p>Boosting</p></li>
  <li><p>Causality</p></li>
  <li><p>Compressed sensing, sparse coding</p></li>
  <li><p>Deep learning</p></li>
  <li><p>Ensemble methods</p></li>
  <li><p>Fairness</p></li>
  <li><p>Feature selection</p></li>
  <li><p>Frequentist methods (Maximum likelihood)</p></li>
  <li><p>Gaussian processes</p></li>
  <li><p>Graphical models</p></li>
  <li><p>Kernel methods</p></li>
  <li><p>Learning theory</p></li>
  <li><p>Learning on graphs</p></li>
  <li><p>Large margin methods</p></li>
  <li><p>Logic and probability</p></li>
  <li><p>Information geometry</p></li>
  <li><p>Information theory</p></li>
  <li><p>Matrix and tensor factorization</p></li>
  <li><p>Manifold learning, nonlinear embedding</p></li>
  <li><p>Model selection</p></li>
  <li><p>Nonparametric models</p></li>
  <li><p>Online learning</p></li>
  <li><p>Privacy</p></li>
  <li><p>Representation, structure learning</p></li>
  <li><p>Robustness</p></li>
  <li><p>Sampling</p></li>
  <li><p>Spatial models</p></li>
  <li><p>Spectral methods</p></li>
  <li><p>Stochastic processes</p></li>
  <li><p>Time series and sequence models</p></li>
</ul>

<h2>Problem types</h2>

<h3>Supervised learning</h3>
<ul>
  <li><p>Active learning</p></li>
  <li><p>Classification</p></li>
  <li><p>Prediction with missing data</p></li>
  <li><p>Regression</p></li>
  <li><p>Structured prediction</p></li>
</ul>

<h3>Unsupervised and semi-supervised learning</h3>
<ul>
  <li><p>Clustering</p></li>
  <li><p>Density estimation</p></li>
  <li><p>Dimension reduction</p></li>
  <li><p>Latent variable models</p></li>
  <li><p>Topic models</p></li>
</ul>

<h3>Decision-making and control</h3>
<ul>
  <li><p>Control theory</p></li>
  <li><p>Decision theory</p></li>
  <li><p>Game theory</p></li>
  <li><p>Mechanism design</p></li>
  <li><p>Multi-agent systems</p></li>
  <li><p>No-regret learning</p></li>
  <li><p>Planning</p></li>
  <li><p>Reinforcement learning</p></li>
</ul>

<h2>Algorithms and applications</h2>

<h3>Optimization and computation methods</h3>
<ul>
  <li><p>Combinatorial optimization</p></li>
  <li><p>Convex optimization</p></li>
  <li><p>Gradient-based optimization</p></li>
  <li><p>Monte Carlo methods</p></li>
  <li><p>Numerical methods</p></li>
</ul>

<h3>Systems and software</h3>
<ul>
  <li><p>High performance architectures</p></li>
  <li><p>Large-scale learning systems</p></li>
  <li><p>Parallel and distributed algorithms</p></li>
  <li><p>Software packages</p></li>
</ul>

<h3>Applications</h3>
<ul>
  <li><p>Biology and genomics</p></li>
  <li><p>Brain computer interfaces</p></li>
  <li><p>Cognitive science</p></li>
  <li><p>Collaborative filtering, recommendation systems</p></li>
  <li><p>Computer vision</p></li>
  <li><p>Data visualization</p></li>
  <li><p>Economics and finance</p></li>
  <li><p>Image processing</p></li>
  <li><p>Informatics</p></li>
  <li><p>Information retrieval</p></li>
  <li><p>Medical imaging</p></li>
  <li><p>Natural language processing, text mining</p></li>
  <li><p>Network data analysis</p></li>
  <li><p>Neuroscience</p></li>
  <li><p>Robotics</p></li>
  <li><p>Scientific computing, data analysis</p></li>
  <li><p>Signal processing</p></li>
  <li><p>Statistical databases</p></li>
  <li><p>World wide web, search</p></li>
</ul>
